app\wisdmlabs\edwiserBridge\Eb_Enrollment_Manager A

Total Complexity 67
Dependencies 1
Dependents 6
Total lines 641
Lines of code 299
Logical lines of code 126
Comment lines 256
Methods 20
Properties 3

Methods 20

Method Rating Maintainability Complexity Lines of code
update_user_course_enrollment()
B
34 20 91
update_enrollment_record_wordpress()
A
41 15 58
user_has_course_access()
S
61 4 12
check_enroll_count()
S
62 4 10
delete_user_enrollment_record()
S
52 2 26
calc_course_acess_expiry_date()
S
65 3 8
get_user_course_access_count()
S
64 3 9
get_moodle_web_service_function()
S
69 3 7
update_user_course_access_count()
S
57 1 21
update_user_course_suspend_status()
S
58 1 20
instance()
S
71 2 6
userHasCourseAccess()
S
79 1 3
deleteUserEnrollmentRecord()
S
80 1 3
updateUserCourseAccessCount()
S
79 1 3
__clone()
S
78 1 3
updateEnrollmentRecordWordpress()
S
80 1 3
updateUserCourseEnrollment()
S
79 1 3
__construct()
S
77 1 4
__wakeup()
S
78 1 3
access_remianing()
S
68 1 6